#-------------------------------------------------
#
# Project created by QtCreator 2016-12-09T08:31:16
#
#-------------------------------------------------

QT       +=  core xml serialport
TARGET = grbl
TEMPLATE = lib

DEFINES += GRBL_LIBRARY
#CONFIG += staticlib
#DESTDIR =/agvwork/AgvFundation/fundation/lib
DESTDIR =../../lib

INCLUDEPATH += $$PWD
DEPENDPATH += $$PWD

#编译中间文件目录
UI_DIR += ../../build/tmpBuildDirectory
MOC_DIR +=../../build/tmpBuildDirectory
OBJECTS_DIR += ../../build/tmpBuildDirectory
RCC_DIR += ../../build/tmpBuildDirectory

HEADERS += \
#    cpu_map/cpu_map_atmega2560.h \
#    cpu_map/cpu_map_atmega328p.h \
    defaults/defaults_generic.h \
    defaults/defaults_oxcnc.h \
    defaults/defaults_shapeoko.h \
    defaults/defaults_shapeoko2.h \
    defaults/defaults_shapeoko3.h \
    defaults/defaults_sherline.h \
    defaults/defaults_simulator.h \
    defaults/defaults_x_carve_1000mm.h \
    defaults/defaults_x_carve_500mm.h \
    defaults/defaults_zen_toolworks_7x7.h \
    config.h \
    coolant_control.h \
#    cpu_map.h \
    defaults.h \
#    eeprom.h \
    gcode.h \
    grbl.h \
    grbllimits.h \
    motion_control.h \
    nuts_bolts.h \
    planner.h \
    print.h \
#    probe.h \
    protocol.h \
    report.h \
    serial.h \
    settings.h \
    spindle_control.h \
    stepper.h \
    system.h \
    commonfunc.h \
#    grbladapter.h \
    laseradapter.h \
    jog.h \
    probe.h
SOURCES += \
    coolant_control.c \
#    eeprom.c \
    gcode.c \
    grbllimits.c \
#    main.c \
    motion_control.c \
    nuts_bolts.c \
    planner.c \
    print.c \
#    probe.c \
    protocol.c \
    report.c \
    serial.c \
    settings.c \
    spindle_control.c \
    stepper.c \
    system.c \
    commonfunc.c \
#    grbladapter.cpp \
    laseradapter.cpp \
    jog.c \
    probe.c
